a branch of physics - French English Dictionary