absent oneself from something - Allemand Anglais Dictionnaire