a swiss make of watch - Espagnol Anglais Dictionnaire