be responsible for an unpleasant task - Español Inglés Diccionario