seaweed yielding barilla - Turc Anglais Dictionnaire