torturous - Francés Inglés Diccionario