heavy and inconvenient man - German English Dictionary