straps secure - Turkish English Dictionary