general purpose trailer - Alemán Inglés Diccionario