she said it herself - Turkish English Dictionary