mechanical puller - Turco Inglés Diccionario