commitments for future delivery - Alemán Inglés Diccionario