someone or something large - Espagnol Anglais Dictionnaire