coupling pins - Alemán Inglés Diccionario