hemosite - French English Dictionary