seaweed yielding barilla - Allemand Anglais Dictionnaire