to take a rest - German English Dictionary