sufficience - Alemán Inglés Diccionario