flying torch - Turkish English Dictionary