serious inconvenience - Francés Inglés Diccionario