removable stop - Turco Inglés Diccionario