front truck of any piece of rolling stock - Allemand Anglais Dictionnaire