matagouri - French English Dictionary