someone or something large - İspanyolca İngilizce Sözlük