be inconvenient or offensive - French English Dictionary