place full of pebbles/gravel - Alemán Inglés Diccionario