chincha - Turkish English Dictionary