tightly coupled twin - Turco Inglés Diccionario