gombo hemp - German English Dictionary