keep one's ears open for something - Spanish English Dictionary