trackless trolleys - Alemán Inglés Diccionario