be disgraced before everyone - Turco Inglés Diccionario