hemagogue - French English Dictionary