pechada - Turkish English Dictionary