floating artificial reef - Allemand Anglais Dictionnaire