plant trailer - Alemán Inglés Diccionario