madagascar lesser cuckoo - German English Dictionary