throw one's feelers out - French English Dictionary