sugar cane with many leaves - Allemand Anglais Dictionnaire