make you cringe - Alemán Inglés Diccionario