found and somehow taken in - Turco Inglés Diccionario