do (duty) - German English Dictionary