overkeep - French English Dictionary