woman rider - Turkish English Dictionary