water motor alarm - French English Dictionary