slr (sorry late reply) - Turco Inglés Diccionario