trailer mixer - Francés Inglés Diccionario