madagascar sandgrouse - French English Dictionary