longnose sucker - German English Dictionary