provide all that is needed - Alemán Inglés Diccionario