have a large foot - Espagnol Anglais Dictionnaire