Question: what body of water separates france and england
Answer: The English Channel