Wachtelastrild - French English Dictionary