meet a sticky end - Almanca İngilizce Sözlük