happen to have something good - Francés Inglés Diccionario