servicing trailer - Alemán Inglés Diccionario