toe-protection block - Turkish English Dictionary