effect of artificial reef - Turc Anglais Dictionnaire