happen, take place - Francés Inglés Diccionario