macrogastria - French English Dictionary