opalescent nudibranch - Turkish English Dictionary