indogenides - French English Dictionary