adjustable straps - Turkish English Dictionary