sand catcher - Alemán Inglés Diccionario