duly put at his disposal - Alemán Inglés Diccionario