pit-a-pat - French English Dictionary