sales or revenue - Turco Inglés Diccionario