astroblastom - French English Dictionary