drucilla - German English Dictionary