be under the pressure of - French English Dictionary