keep a weather eye open - Turkish English Dictionary