for the rest of their lives - Almanca İngilizce Sözlük