heel trench - Turkish English Dictionary