sand arrester - Turco Inglés Diccionario