dedicate time to leisure - German English Dictionary