power take-off housing - Spanish English Dictionary