drop one’s cookies - Francés Inglés Diccionario