as far as i can see (afaics) - French English Dictionary