physical quantities and definitions - French English Dictionary