card to tape - Turco Inglés Diccionario