have one's druthers - French English Dictionary