centrifugal impression - French English Dictionary