running apparatus - Espagnol Anglais Dictionnaire