hemacito - French English Dictionary