madagascan blue pigeon - German English Dictionary