be larger than life - Almanca İngilizce Sözlük