vent ecosystems - German English Dictionary