sound signaling device - Espagnol Anglais Dictionnaire