keep one's weather eye open - Turco Inglés Diccionario