hit with a custard pie - Francés Inglés Diccionario