overstayed - French English Dictionary