strap connecting rod end - Alemán Inglés Diccionario