sales and services rendered - Turco Inglés Diccionario