noise-producing toy - Francés Inglés Diccionario