chenille (acalypha hispida) - German English Dictionary