sluggish brakes - Espagnol Anglais Dictionnaire