a nauseating spectacle - Alemán Inglés Diccionario