cuckoo spit - Francés Inglés Diccionario