hamden - German English Dictionary