pincha - Turkish English Dictionary