european railways information and advertising center - French English Dictionary