thrust shoe - Turkish English Dictionary