self-condensation - Alemán Inglés Diccionario