aquatic habitat - German English Dictionary