deflowered - German English Dictionary