hemarthron - French English Dictionary