biotopes - German English Dictionary