heavy and inconvenient man - Turkish English Dictionary