difficult or tedious responsibility - Inglés Sinónimo Diccionario