on one's pin - Espagnol Anglais Dictionnaire