transmission and steering - Spanish English Dictionary