trailer mixer - Alemán Inglés Diccionario