chin strap, ribbon, or strap - Spanish English Dictionary