hellrot - French English Dictionary