come to an untimely end - Almanca İngilizce Sözlük