best way possible - Turkish English Dictionary