cuckoo plant - Alemán Inglés Diccionario