radar mirage - Turkish English Dictionary