mechanical wheel brake - Espagnol Anglais Dictionnaire