do something with zest - German English Dictionary