madagascar sandgrouse - Turkish English Dictionary