Kardinalrot - French English Dictionary