hatcher - German English Dictionary