geoduck - German English Dictionary