hymen sculptatus - German English Dictionary