perch of a falcon - French English Dictionary