the most recent resolution - Turco Inglés Diccionario