diplomatic pressure - French English Dictionary