an occasion of great confusion - Francés Inglés Diccionario