gacha - French English Dictionary