keep one's weather eye open - Alemán Inglés Diccionario