tavuk avlusu - Turkish English Dictionary