given these premises - Turco Inglés Diccionario