coupling removers - Turco Inglés Diccionario