deflower - Turkish English Dictionary