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