steel straps - Turkish English Dictionary