motorcycle and bicycle mechanic - Francés Inglés Diccionario