manhaden - German English Dictionary