front axle suspension - Spanish English Dictionary