white flag with diagonal red stripe - Espagnol Anglais Dictionnaire