ambari hemp - German English Dictionary