artificial fish reef - German English Dictionary