i really think this is the one - Turkish English Dictionary