the best one could possibly imagine - Turkish English Dictionary