leather straps - Turkish English Dictionary