tumultuously - Francés Inglés Diccionario