A British man has been arrested after drugs with a street value of 1 million euro were seized at Dublin Port.
Customs officials recovered the haul, which was hidden in a refrigerated 40ft container.
It included 75kg of cannabis resin, 25kg of herbal cannabis and 2.3kg of cocaine.
The stash arrived in Dublin Port on a sailing from Germany via Holyhead, in Wales.
It was detected by a Customs sniffer dog. Both the truck and trailer were impounded.
Customs said a UK national, in his 50s, was arrested by the Garda. He is being questioned at Store Street Garda station.
"Inquiries are ongoing both nationally and internationally," a Customs spokesman said.