in settlement of your invoice of … - Turco Inglés Diccionario