loss of straps - Turkish English Dictionary