lunar mexican scallop - German English Dictionary