international guarantee - Espagnol Anglais Dictionnaire