scorcher - Turkish English Dictionary