pucella - German English Dictionary