have debased - Alemán Inglés Diccionario