pair of gears - Espagnol Anglais Dictionnaire