keep a weather eye on something - Turco Inglés Diccionario