noise-generating device - Alemán Inglés Diccionario