absent oneself from - German English Dictionary