a bird's eye view - French English Dictionary