staggers - French English Dictionary