place full of pebbles/gravel - Deutsch Englisch Wörterbuch