heavy and inconvenient man - French English Dictionary