himalayan cuckoo - Alemán Inglés Diccionario