"triffids" in German triffids {m pl} Triffids "triffids" German translation Triffids {m pl} triffids Detailed translations for "triffids" triffids{masculine plural} triffids Triffids{masculine plural}