keep one's weather eye open - Turkish English Dictionary