international association of rolling stock manufacturers - German English Dictionary