removable wrap - Turco Inglés Diccionario