pull rods - Alemán Inglés Diccionario