holy crap on a stick - Francés Inglés Diccionario