rest (after work) - German English Dictionary