it's a stickup - Almanca İngilizce Sözlük