have stepped in shit - Alemán Inglés Diccionario