intercalare - French English Dictionary