have a lot to answer for - Almanca İngilizce Sözlük