deflorate - Turkish English Dictionary