sand and gravel trap - Francés Inglés Diccionario