megaloblasts - French English Dictionary