trailer landing gear - Alemán Inglés Diccionario