brains versus brawn - Espagnol Anglais Dictionnaire