african wormwood - German English Dictionary