foot coverlet - Turkish English Dictionary