he lives way out there somewhere - French English Dictionary