power failure alarm - Turkish English Dictionary