heel gudgeon - French English Dictionary