homework done under supervision - Espagnol Anglais Dictionnaire