mini-habitat - German English Dictionary