lookout cape - French English Dictionary