firm commitments - Alemán Inglés Diccionario