moon pool - German English Dictionary