terrain avoidance - French English Dictionary