sea goddess - German English Dictionary