leaders in technology - Espagnol Anglais Dictionnaire