pretty much the same - Turco Inglés Diccionario