clubfooted - Turkish English Dictionary