foot (pl. feet) - Espagnol Anglais Dictionnaire