mestiza - Turkish English Dictionary