ski bindings - Turkish English Dictionary