deflowering - Turkish English Dictionary