cuckoo plant - Francés Inglés Diccionario