bike-and-ride lot - Alemán Inglés Diccionario