pulsus celer - French English Dictionary