a philippine mollusc - German English Dictionary