shady or dubious compromise - Alemán Inglés Diccionario