physical strain - French English Dictionary