haemagogue - French English Dictionary