motorcycle and bicycle mechanic - Turco Inglés Diccionario