keep one's ears open for something - Español Inglés Diccionario