deer-stalking - French English Dictionary