transmission and steering - Espagnol Anglais Dictionnaire