first-to-make last-to-break contact - Espagnol Anglais Dictionnaire