moonpool - German English Dictionary