other irrevocable commitments - Turco Inglés Diccionario