topuk dolgusu - Turkish English Dictionary