have stepped in shit - Turco Inglés Diccionario