have stepped in shit - Francés Inglés Diccionario