hemicephalalgia - French English Dictionary