tape chains - Turco Inglés Diccionario