motor vehicle mechanic badge - Turco Inglés Diccionario