mount the motorbike - Turco Inglés Diccionario