pechugada - Turkish English Dictionary