faculty of physics and astronomy - French English Dictionary