toe of a shoe - Espagnol Anglais Dictionnaire