spray-suppression device - Alemán Inglés Diccionario