european railways information and advertising center - German English Dictionary