ahervorarse - French English Dictionary