electrocardiotachometer - French English Dictionary