taxing (difficult) - Francés Inglés Diccionario