to be overloaded by work - Espagnol Anglais Dictionnaire