sand catcher - Francés Inglés Diccionario