who announces something suddenly - Spanish English Dictionary