hammadde - German English Dictionary