pigeon-hole for nesting - French English Dictionary