demand release - Turco Inglés Diccionario