şev topuğu - Turkish English Dictionary