lightning spike - French English Dictionary