are you shitting on my pancakes? - Francés Inglés Diccionario