ichthyolatry - German English Dictionary