physical balance - French English Dictionary