short and stocky person - Espagnol Anglais Dictionnaire