to stay away - French English Dictionary