himalayan cuckoo - German English Dictionary