own demand - Turco Inglés Diccionario