firm commitments - Francés Inglés Diccionario