keep a weather eye on - Turkish English Dictionary