mill pond - German English Dictionary