lowbed trailer - Alemán Inglés Diccionario