gulf of st. lawrence dandelion - Allemand Anglais Dictionnaire