road torch - Turkish English Dictionary