avower - Turkish English Dictionary