fulfil an engagement - Turco Inglés Diccionario