island biogeography - German English Dictionary