notice or demand - Turco Inglés Diccionario