madagascan blue pigeon - Turkish English Dictionary