madagascan cuckoo - German English Dictionary