leather straps attached to a handle - Turc Anglais Dictionnaire