a serious complication - Francés Inglés Diccionario