over-shoe - Turkish English Dictionary