a welter of problems - Francés Inglés Diccionario