skiving off early - German English Dictionary