squelched - Alemán Inglés Diccionario