Pulsus celer - French English Dictionary