find something inconvenient - French English Dictionary