great goat-sucker - German English Dictionary