removable support - Turco Inglés Diccionario