cycle trailer - Alemán Inglés Diccionario