marine facilities - German English Dictionary