high heel shoe - Turkish English Dictionary