undertaking agreement - Turco Inglés Diccionario