kept apart - French English Dictionary