(do you) promise? - Turco Inglés Diccionario