club footed - Turkish English Dictionary