do your homework - German English Dictionary