muff couplings - Turco Inglés Diccionario