epicentre (epicenter/epicentrum) - French English Dictionary