self-saturating - Alemán Inglés Diccionario