huge pile of shells or rinds - Französisch Englisch Wörterbuch