white flag with diagonal red stripe - Turco Inglés Diccionario