putterred - French English Dictionary