ballast scarifier and screening machine - Espagnol Anglais Dictionnaire