firm commitments - Turco Inglés Diccionario