translate English to French: CAB International, Wallingford, UK.
CAB International, Wallingford , Royaume-Uni.