detachable lens - Turco Inglés Diccionario