heel gudgeon - Spanish English Dictionary