seizing the opportunity - Francés Inglés Diccionario