great goat-sucker - French English Dictionary